Text copied to clipboard!

Název

Text copied to clipboard!

CICD Inženýr

Popis

Text copied to clipboard!
Hledáme zkušeného Inženýra CI/CD, který se připojí k našemu technologickému týmu a pomůže nám zefektivnit a automatizovat procesy vývoje, testování a nasazování softwaru. Ideální kandidát bude mít hluboké znalosti v oblasti DevOps, zkušenosti s nástroji pro kontinuální integraci a doručování a schopnost spolupracovat s vývojáři, testery a dalšími členy týmu na zajištění hladkého průběhu celého životního cyklu vývoje softwaru. Vaším hlavním úkolem bude navrhovat, implementovat a udržovat CI/CD pipeline, které umožní rychlé, bezpečné a spolehlivé nasazování aplikací. Budete také zodpovědní za správu infrastruktury jako kódu, monitorování a optimalizaci výkonu pipeline a podporu týmů při řešení technických problémů souvisejících s nasazováním. Budete pracovat v agilním prostředí, kde se klade důraz na spolupráci, neustálé zlepšování a inovace. Očekáváme, že budete sledovat nejnovější trendy v oblasti DevOps a CI/CD a aktivně přispívat k jejich zavádění v rámci organizace. Tato pozice vyžaduje silné technické dovednosti, samostatnost, analytické myšlení a schopnost efektivně komunikovat s různými týmy. Pokud máte vášeň pro automatizaci, optimalizaci procesů a chcete se podílet na vývoji moderních softwarových řešení, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Navrhování a implementace CI/CD pipeline pro různé projekty
  • Správa a údržba nástrojů pro automatizaci buildů a nasazování
  • Integrace testovacích nástrojů do pipeline
  • Monitorování a optimalizace výkonu CI/CD procesů
  • Spolupráce s vývojáři a QA týmem na zajištění kvality kódu
  • Správa infrastruktury jako kódu (IaC)
  • Řešení technických problémů souvisejících s nasazováním
  • Zajištění bezpečnosti a souladu CI/CD procesů
  • Vedení dokumentace k pipeline a nástrojům
  • Školení a podpora ostatních členů týmu v oblasti CI/CD

Požadavky

Text copied to clipboard!
  • Zkušenosti s nástroji jako Jenkins, GitLab CI, CircleCI nebo podobnými
  • Znalost skriptovacích jazyků (např. Bash, Python)
  • Zkušenosti s kontejnery a orchestrace (Docker, Kubernetes)
  • Znalost principů DevOps a agilního vývoje
  • Zkušenosti s nástroji pro správu konfigurace (Ansible, Terraform)
  • Znalost verzovacích systémů (Git)
  • Schopnost analyzovat a optimalizovat build a deployment procesy
  • Zkušenosti s cloudovými platformami (AWS, Azure, GCP)
  • Dobré komunikační schopnosti a týmová spolupráce
  • Schopnost samostatně řešit problémy a navrhovat řešení

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké nástroje CI/CD jste v minulosti používal(a)?
  • Máte zkušenosti s Dockerem a Kubernetes?
  • Jak byste navrhl(a) CI/CD pipeline pro nový projekt?
  • Jak řešíte chyby v nasazovacím procesu?
  • Jaké jsou vaše zkušenosti s Infrastructure as Code?
  • Jak byste integroval(a) testování do CI/CD procesu?
  • Jaké bezpečnostní aspekty zohledňujete při návrhu pipeline?
  • Jaké cloudové platformy znáte a používáte?
  • Jaké metriky sledujete pro vyhodnocení výkonu CI/CD pipeline?
  • Jaké je vaše zkušenosti s verzovacími systémy?